cabbage plantation - Spanish English Dictionary